//#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//#include <string.h>
//
//void reverse_string(char* str)
//{
//	size_t len = strlen(str);
//	char temp = str[0];
//	str[0] = str[len - 1];
//	str[len - 1] = '\0';
//	if (len>=2)
//	{
//		reverse_string(str + 1);
//	}
//	str[len - 1] = temp;
//}
//
//int main()
//{
//	char arr[] = "abcdefg";
//	reverse_string(arr);
//	printf("%s\n", arr);
//	return 0;
//}
//
